/*
 *  VertexFormat.h
 *  RTDemo
 *
 *  Created by steveca  on 10/05/09.
 *  Copyright 2009 __MyCompanyName__. All rights reserved.
 *
 */

namespace RTRT
{
    
    enum VertexElementSemantic
    {
        // Position Coordinates
        VES_POSITION = 1,
        
        // Normal Vectors
        VES_NORMAL = 2,
        
        // Texture Coordinates
        VES_TEXTURECOORDINATES = 3
    };
    
    class VertexFormat
        {
        protected:
            unsigned int m_vertexFormat;
            
        public:
            VertexFormat(unsigned int vertexFormat)
            : m_vertexFormat(vertexFormat)
            {}
            ~VertexFormat() {}
        }; 

    
    
}
